shooters' glasses - Alemán Inglés Diccionario